package br.com.fiap.atividade5.business;

import java.util.List;

import br.com.fiap.atividade5.dao.PedidoProdutoDAO;
import br.com.fiap.atividade5.dao.ProdutoDAO;
import br.com.fiap.atividade5.entity.Pedido;
import br.com.fiap.atividade5.entity.PedidoProduto;
import br.com.fiap.atividade5.entity.Produto;

public class ProdutoBusiness implements Business {
	
	private ProdutoDAO produtoDAO = new ProdutoDAO();
	private PedidoProdutoDAO pedidoProdutoDAO = new PedidoProdutoDAO();
	
	public List<Produto> listAll() throws Exception {
		return produtoDAO.listAll();
	}

	public void addProduto(Produto produto, Pedido pedido) throws Exception {
		
		PedidoProduto pp = new PedidoProduto();
		
		pp.setProduto(produto);
		pp.setPedido(pedido);
		
		pedidoProdutoDAO.insert(pp);
		
	}
	
}
